A Polynomial time Algorithm for the Maximum Weight Independent Set Problem on Outerstring Graphs∗
نویسندگان
چکیده
Outerstring graphs are the intersection graphs of curves that lie inside a disk such that each curve intersects the boundary of the disk in one of its endpoints. Outerstring graphs were introduced in 1991 and are amongst the most general classes of intersection graphs studied, including among others, chordal graphs and interval filament graphs. To date no polynomial time algorithm is known for any of the classical graph optimization problems on outerstring graphs, in fact most are NP-hard. It is known that there is an intersection model for any outerstring graph that consists of polygonal arcs attached to a circle. However, this representation may require an exponential number of segments relative to the size of the graph. We develop a general simple dynamic programming algorithm for the Maximum Weight Independent Set problem. Given an outerstring graph and an intersection model consisting of polygonal arcs with a total of N segments, we show that our algorithm solves the Maximum Weight Independent Set problem in O ( N ) time. If the polygonal arcs are restricted to single segments, then outersegment graphs result. In this special case we show that our algorithm solves the Maximum Weight Independent Set problem in O ( n ) time where n is the number of vertices in the graph. ∗Supported by NSERC †Corresponding Author
منابع مشابه
An Algorithm for the Maximum Weight Independent Set Problem onOutersting Graphs
Outerstring graphs are the intersection graphs of curves that lie inside a disk such that each curve intersects the boundary of the disk. Outerstring graphs are among the most general classes of intersection graphs studied. To date, no polynomial time algorithm is known for any of the classical graph optimization problems on outerstring graphs; in fact, most are NP-hard. It is known that there ...
متن کاملFuzzy Forcing Set on Fuzzy Graphs
The investigation of impact of fuzzy sets on zero forcing set is the main aim of this paper. According to this, results lead us to a new concept which we introduce it as Fuzzy Zero Forcing Set (FZFS). We propose this concept and suggest a polynomial time algorithm to construct FZFS. Further more we compute the propagation time of FZFS on fuzzy graphs. This concept can be more efficient to model...
متن کاملPolynomial-time algorithm for Maximum Weight Independent Set on $P_6$-free graphs
In the classic Maximum Weight Independent Set problem we are given a graph G with a nonnegative weight function on vertices, and the goal is to find an independent set in G of maximum possible weight. While the problem is NP-hard in general, we give a polynomial-time algorithm working on any P6-free graph, that is, a graph that has no path on 6 vertices as an induced subgraph. This improves the...
متن کاملMaximum Weighted Independent Sets with a Budget
Given a graph G, a non-negative integer k, and a weight function that maps each vertex in G to a positive real number, the Maximum Weighted Budgeted Independent Set (MWBIS) problem is about finding a maximum weighted independent set in G of cardinality at most k. A special case of MWBIS, when the weight assigned to each vertex is equal to its degree in G, is called the Maximum Independent Verte...
متن کاملIndependence and Efficient Domination on P6-free Graph
In the Maximum Weight Independent Set problem, the input is a graph G, every vertex has a non-negative integer weight, and the task is to find a set S of pairwise non-adjacent vertices, maximizing the total weight of the vertices in S. We give an nO(log 2 n) time algorithm for this problem on graphs excluding the path P6 on 6 vertices as an induced subgraph. Currently, there is no constant k kn...
متن کامل